Big Huge Thesaurus

portal vein

noun

sounds kind of like